home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / cbm / 2136 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.0 KB

  1. Path: news.ox.ac.uk!elliott
  2. From: elliott@teaching.physics.ox.ac.uk  (John Elliott)
  3. Newsgroups: comp.sys.sinclair,comp.sys.cbm,comp.sys.tandy,alt.folklore.computers
  4. Subject: Re: Neat hack proposal for old machines...
  5. Followup-To: comp.sys.sinclair,comp.sys.cbm,comp.sys.tandy,alt.folklore.computers
  6. Date: 7 Feb 1996 20:19:59 GMT
  7. Organization: Oxford University
  8. Message-ID: <4fb1hf$1j6@news.ox.ac.uk>
  9. References: <4etnnl$4fj@news.microsoft.com> <LJ4TiD1w165w@krypton.rain.com> <RJM.96Feb7174404@swift.eng.ox.ac.uk>
  10. NNTP-Posting-Host: teaching13.physics.ox.ac.uk
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. In article <RJM.96Feb7174404@swift.eng.ox.ac.uk>, Bob Manners (rjm@swift.eng.ox.ac.uk) wrote:
  14.  
  15. : >   ????    Sinclair (various models, do they all use the same format?)
  16.  
  17. : I think the ZX80/81/Spectrum used the same encoding.
  18.  
  19.   I'm sorry to say you're wrong. I've no idea what the ZX80 used, but the ZX81
  20. uses something at about 250 baud, and the Spectrum runs at about 1500 baud.
  21. The Spectrum system works by detecting the time between voltage level 
  22. changes, rather than the levels themselves. 
  23.  
  24.    The tape signals produced by the standard ROM have the following form:
  25.      * A leader tone, five seconds long for a header block, two seconds
  26.        long for a data block;
  27.      * A sync pulse, to denote the end of the leader tone;
  28.      * A series of 0 or 1 bits.
  29.  
  30. Leader tone:
  31.      ____      __
  32.     |    |    |    Each edge is separated by 619.4us
  33. ____|    |____|                      (2168 T-states).
  34.  
  35. Sync pulse:
  36.    ___
  37.   |   |            The first edge comes after 190.6us (667T);
  38. __|   |            the second after a further 210us (735T).
  39.  
  40. Zero bit:
  41.     ___
  42.    |   |           Each edge is separated by 244.3us (855T).
  43. ___|   |
  44.  
  45. One bit:
  46.      ____
  47.     |    |         Each edge is separated by 488.6us (1710T).
  48. ____|    |
  49.  
  50.  
  51. --------------------------- 
  52. John Elliott              | \o_~^~                     \|/      _o  \|/
  53. CHAOS in a sig...         |  |                       ==@V        |\  V
  54. --------------------------- /| _,_                 _//\\|.       A  .|.
  55.